// 单元测试启动入口

// 2D 点
import { TestPoint2 } from "./TestPoint2";
const testPoint2 = new TestPoint2();
await testPoint2.runAllTests().catch(error => {
    console.error('point2 测试失败:', error);
});

// 2D 向量
import { TestVector2 } from "./TestVector2";
const testVector2 = new TestVector2();
await testVector2.runAllTests().catch(error => {
    console.error('vector2 测试失败:', error);
});

// 2D 线段
import { TestSegment2 } from "./TestSegment2";
const testSegment2 = new TestSegment2();
await testSegment2.runAllTests().catch(error => {
    console.error('segment2 测试失败:', error);
});

// 2D 圆弧
import { TestArc2 } from "./TestArc2";
const testArc2 = new TestArc2();
await testArc2.runAllTests().catch(error => {
    console.error('arc2 测试失败:', error);
});


// 草图
// import { TestSketch } from "./TestSketch";
// const testSketch = new TestSketch();
// testSketch.runAllTests().catch(error => {
//     console.error('测试失败:', error);
// });
